Volume 29, Issue 1, 2006, Pages 151-165
Safwat Ahmed; Mostafa Mesbah; Diaa Youssef; Sherief Khalifa
Volume 28, Issue 1, June 2005, Pages 143-148
Diaa T. A. Youssef
Volume 26, Issue 2, December 2003, Pages 171-177
Diaa T.A. Youssef